package top.tangyh.lamp.care.vo.result;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import top.tangyh.lamp.care.entity.BGenItem;

import java.io.Serializable;
import java.util.List;
import java.util.Map;

@Data
@Schema(description = "护理操作记录查询DTO之2维返回结果")
public class CareRecordQuery2AxiosDto implements Serializable {
	@Schema(description =  "x轴，时间为主。说明：时间格式形如08:00")
	private List<CareRecordColVo> xAxis;

	@Schema(description =  "Y轴，项目项目")
	private List<BGenItem> yAxios;

	@Schema(description =  "记录数据，说明：key--属性名，value--属性值；固定属性名有 itemName、itemValueType。动态属性是各时间点")
	private List<Map<String, CareRecordCellVo>> data;

}
